Inheritance diagram for I3DExWireFrameSet:

Public Member Functions | |
| virtual MCCOMErr MCCOMAPI | TrackWireFrame (I3DShWireFrameSet *wireFrame, int16 proj, I3DShTreeElement *tree, const TWFHitInfo &handle, const TRACKINFO &startinfo, const TRACKINFO &previnfo, const TRACKINFO &nextinfo)=0 |
| virtual MCCOMErr MCCOMAPI | DataToWireFrame (I3DShWireFrameSet *wireFrame, int16 proj, I3DShTreeElement *tree)=0 |
| virtual MCCOMErr MCCOMAPI | WireFrameToData (I3DShWireFrameSet *wireFrame, int16 proj, I3DShTreeElement *tree)=0 |
| virtual MCCOMErr MCCOMAPI | GetWireFrameBBox (TBBox3D *outBBox, int16 proj, I3DShTreeElement *tree)=0 |
| virtual MCCOMErr MCCOMAPI | GetGlobalTransform (I3DShTreeElement *tree, TTreeTransform &outTransform)=0 |
| virtual void MCCOMAPI | ShowWFTools (boolean show)=0 |
| virtual boolean MCCOMAPI | HandlesTool (int16 inTool)=0 |
| virtual boolean MCCOMAPI | TestHit (const Ray3D &localRay, TWFHitInfo &outInfo)=0 |
| virtual void MCCOMAPI | GetActionName (TMCString &outName)=0 |
|
||||||||||||||||
|
This is where you should create the wireframe
Implemented in TBasicWireframeSet. |
|
|
Returns the name of the action associated with TrackWireFrame (displayed by undo) If that function is not implemented, the default name is "Move"
Implemented in TBasicWireframeSet. |
|
||||||||||||
|
Gets the transform to apply to the wireframe data to convert it into global space
Implemented in TBasicWireframeSet. |
|
||||||||||||||||
|
Gets the wire frame bounding box
Implemented in TBasicWireframeSet. |
|
|
Return true if the given tool is to be used on handles.
Implemented in TBasicWireframeSet. |
|
|
Give the component a change to show or hide the Wire Frame tools
Implemented in TBasicWireframeSet. |
|
||||||||||||
|
For wireframes that consider themselves surfaces (eg scale manipulators) computes the intersection of the given ray and the wire's surface
Implemented in TBasicWireframeSet. |
|
||||||||||||||||||||||||||||||||
|
This function is called whenever the wire frame is tracked in 3dview.
Implemented in TBasicWireframeSet. |
|
||||||||||||||||
|
Implemented in TBasicWireframeSet. |
1.4.5